#Gpage1 {
    width: 100vw;
    height: 688px;
    background-color: #f2f2f2;
    overflow: auto;

    .top1 {
        .rv-icon {
            width: 1.6em;
            height: 1.6em;
            color: black;
            margin-left: -10px;
        }

        .rv-nav-bar__text {
            font-size: 20px;
            font-weight: bold;
            color: black;
        }

        border-bottom: 1.5px solid #706f6f;
    }

    .mtop {
        width: 100%;
        height: 50px;
        font-size: 16px;
        display: flex;
        background-color: white;
        margin-bottom: 15px;

        .box {
            width: 50%;
            text-align: center;
            line-height: 50px;
        }

        .nwebox {
            border-bottom: 2px solid #0a76c7;
        }
    }

    .demo-pull-refresh {
        background-color: #f2f2f2;
        height: 570px;
        overflow: auto;

        .doge {
            width: 140px;
            height: 72px;
            margin-top: 8px;
            border-radius: 4px;
        }

        p {
            margin: 0;
            padding: 16px 0 0 16px;
        }

        .rv-tabs__wrap {
            display: none;
        }

        .minbox {
            width: 100%;
            height: 172px;
            background-color: white;
            position: relative;
            padding: 5px 26px;
            box-sizing: border-box;
            margin-bottom: 15px;

            .txt1 {
                font-size: 17px;
                line-height: 28px;

                span {
                    font-size: 15px;
                    color: red;
                    margin-left: 20px;
                    margin-right: 10px;
                }
            }

            .txt2 {
                font-size: 15px;
                color: #2f2e2e;

                span {
                    margin-left: 20px;
                }
            }

            .txt3 {
                font-size: 15px;
                color: #2f2e2e;
            }

            .txt4 {
                font-size: 15px;
                color: #2f2e2e;
            }

            .txt5 {
                position: absolute;
                right: 20px;
                top: 20px;
                font-size: 18px;
                color: red;
            }

            .newtxt5 {
                width: 120px;
                height: 120px;
                background: conic-gradient(from 90deg at 50% 0, red 0, red 45deg, transparent 45.1deg);
                position: absolute;
                top: 0px;
                right: 0px;
                span{
                    position: absolute;
                    right: 0px;
                    transform: rotate(45deg);
                    color: white;
                    font-size: 14px;
                }
            }
        }

        .botm {
            text-align: center;
            margin-bottom: 20px;
            font-size: 16px;
            color: #2f2e2e;
        }
    }
}